man from borunda, spain - Francés Inglés Diccionario